package com.yyge.controller.admin.product.resp;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.yyge.controller.admin.product.dto.DishFlavorProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.Date;
import java.util.List;

/**
 * @Desc 产品输出
 * @Author: Gityyge
 * @Date: 2023/7/2 20:37:06
 */

@Getter
@Setter
@ToString
public class ProductResp {
     /**
      * 主键
      */
      private Long id;

     /**
      * 商品名称
      */
      private String name;

     /**
      * 商品价格
      */
      private Double price;

     /**
      * 库存(-1不限量)
      */
     private Integer num;

    /**
     * 商品图片
      */
      private String picture;

     /**
      * 商品描述
      */
      private String description;

     /**
      * 商品综合评分
      */
      private Integer score;

     /**
      * 商家id
      */
      private Long merchantId;

     /**
      * 商品分类
      */
      private Long categoryId;

      /**
       * 商品分类名
       */
      private String categoryName;

      /**
       * 商家名称
       */
      private String merchantName;

     /**
      * 是否上架 1：上架 ，0：没上架
      */
      private String isgrounding;

     /**
      * 创建时间
      */
      @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
      private Date createTime;


      /**
       * 口味明细
       */
      private List<DishFlavorProperty> dishFlavors;

}
